/** 武器类型枚举 */
export enum WeaponTypeEnum {
  /** 匕首 */
  DAGGER = 0,
  /** 弓箭 */
  Bow = 1,
}

/** 武器数据 */
export interface WeaponData {
  /** 武器类型 */
  type: WeaponTypeEnum;
  /** 武器名称 */
  name: string;
  /** 武器描述 */
  description: string;
  /** 附加属性 */
  attribute: {};
  /** 攻击成本 */
  attackCost: {};
  /** 动画前缀 */
  animPrefix: string;
  /** 武器控制摇杆Id */
  joysitickId: number;
}

/** 背包物品数据 */
export interface ItemData {
  /** 物品类型 */
  itemType: number;
  /** 详情Id */
  detailsId: number;
  /** 物品名称 */
  name: string;
  /** 物品描述 */
  description: string;
  /** 物品数量 */
  count: number;
  /** 物品最大数量 */
  maxCount: number;
  /** 物品图标 */
  iconPath: string;
}
